421734a0020f3b9d71fa25a08dd73e5825ac7d37,seadas-reader/src/main/java/gov/nasa/gsfc/seadas/dataio/BowtiePixelGeoCoding.java,BowtiePixelGeoCoding,calculateScanlineOffset,#,151
Before Change
// look at first pixel in each line
for(int i = 1; i < latBand.getRasterHeight(); i++) {
if((latBand.getPixelFloat(0, i - 1) - latBand.getPixelFloat(0, i)) < -0.001) {
start = i;
break;
}
After Change
// look at first pixel in each line
for(int i = 1; i < latBand.getRasterHeight(); i++) {
float p0 = latBand.getPixelFloat(0, i - 1);
float p1 = latBand.getPixelFloat(0, i);
if (Float.isNaN(p0) || p0 > 90.0 || p0 < -90.0 || Float.isNaN(p1) || p1 > 90.0 || p1 < -90.0) {
continue;
}
if((p0 - p1) < -0.001) {